// pages/User/IndustrialParkDetail/IndustrialParkDetail.js

//获取应用实例
const app = getApp()
const assetsAddress = app.globalData.global.assetsIp + '/' + app.globalData.global.assetsName;
import { industrialParkPolicyDetail } from '../../../api/employed';

Page({

  /**
   * 页面的初始数据
   */
  data: {
    laborCompanyId: '', // 劳务公司ID
    isAdd: '', // 是否是添加
    industry: '', // 行业名称
    industrialDetail: {
        'id': '',
        'industrialParkName': '', // 园区 名称
        'industrialParkId': '', // 园区 ID
        'industry': '', // 行业
        'taxCategory': '', // 核定税种
        'invoicingCategory': '', // 开票类目
        'businessScope': '', // 经营范围
        'nameExample': '', // 名称示例
        'receiptExample': '', // 发票样例
    },
    assetsAddress: assetsAddress,
    show: false,
  },

  /**
   * 生命周期函数--监听页面加载
   */
    onLoad(options) {
        if(options.laborCompanyId){
            console.log(JSON.parse(decodeURIComponent(options.industry)),'item')
            this.setData({
                laborCompanyId: JSON.parse(options.laborCompanyId),
                isAdd: options.isAdd ? options.isAdd : '0',
                industry: JSON.parse(decodeURIComponent(options.industry)),
            })
            this.getDetail();
        }
    },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  },
    //   获取行业详情信息
    getDetail(){
        let _this = this;
        const { laborCompanyId , industry } = _this.data;
        industrialParkPolicyDetail({laborCompanyId: laborCompanyId,industry: industry})
        .then(res => {
            if(res.success){
                _this.setData({
                    industrialDetail: JSON.parse(JSON.stringify(res.data)),
                })
            }else{
                wx.showToast({
                    title: res.errMessage,
                    icon: 'none',
                })
            }
        })
    },
    // 查看发票样例
    showReceiptExample(){
        this.setData({
            show: true,
        })
    },
    onClickHide() {
        this.setData({ show: false });
    },
    // 跳转填写信息页面
    apply(){
        wx.navigateTo({
            url: `/pages/User/AddIndividualBusiness/AddIndividualBusiness?laborCompanyId=${JSON.stringify(this.data.laborCompanyId)}&industry=${JSON.stringify(this.data.industry)}`,
        })
    },
    // 页面跳转
  goNext(e){
    let type = e.target.dataset.type||e.currentTarget.dataset.type;
    let url = e.target.dataset.name||e.currentTarget.dataset.name;
    let item = e.target.dataset.item||e.currentTarget.dataset.item;
    // return
    if(item){
      if(type == 1){
        wx.switchTab({
          url: `${url}`,
        })
      }else{
        wx.navigateTo({
          url: `${url}?item=${JSON.stringify(item)}`,
        })
      }
    }else{
      if(type == 1){
        wx.switchTab({
          url: `${url}`,
        })
      }else{
        wx.navigateTo({
          url: `${url}`,
        })
      }
    }
  },
})